A Family of Modular XML Schemas for MathML

نویسندگان

  • Stephen M. Watt
  • Yuzhen Xie
چکیده

MathML is a complex XML application that can, in fact, benefit from a schema definition. One problem in defining such a schema is to develop an architecture that captures the logical structure of MathML. The MathML definition provides two sorts of markup, presentation markup which captures the notational aspects of mathematics, and content markup which captures the meaning of mathematical expressions. Presentation and content MathML can be combined in certain welldefined ways, and capturing this structure in a schema is important.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MathML in practice: issues and promise

This paper discusses MathML, an XML-based standard for expressing mathematics everything from elementary mathematics to undergraduate college-level mathematics. Limitations of pre-existing options led to the creation of MathML. MathML is designed to be useful for authoring and publishing, for creating online interactive math resources, and as a non-proprietary approach for archiving. MathML is ...

متن کامل

MathML Conference 2002: Presentations

We are interested in an XML representation for programming languages. Could content markup of MathML be used for this purpose, especially in the setting of a functional programming language? In order to address this question we have developed an interpreter for a Scheme-like language encoded in XML. We demonstrate that, with some degree of extension to its core elements, syntax and default sema...

متن کامل

Grammar Inference for Web Documents

Presentational XML documents, such as XHTML or Presentation MathML, use XML tags mainly for formating purposes, while descriptive XML applications, such as a wellstructured movie database, use tags to structure data items in a semantically meaningful way. There is little semantic connection between tags in a presentational XML document and its content, so the tagging is often complex and seemin...

متن کامل

Speaking MathML: Using Prosody and Context-Sensitive Inferences to Produce Synthesized Speech

Increasingly, electronic documents containing mathematical expressions are being marked-up using Mathematical Markup Language (MathML). MathML is a XML-based markup language recommended since 1998 by the World Wide Consortium (W3C) for the encoding of mathematics on the Internet. Along with the right authoring tools and rendering software, MathML provides a rich solution to the visual display o...

متن کامل

On the relationship between OpenMath and MathML

OpenMath and MathML Bill Naylor Stephen Watt Ontario Resear h Center for Computer Algebra University of Western Ontario London Ontario CANADA N6A 5B7 fbill,wattg or a.on. a July 6, 2001 Abstra t MathML provides a rather omplete set of primitives for notational representation of mathemati s but only a limited set of primitives to des ribe the meaning of mathemati al expressions. OpenMath provide...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005